package com.fenghuajueli.data

/**
 * @ProjectName: ModuleDev
 * @Package: com.fenghuajueli.data
 * @Description:
 * @Author: sz_ijj
 * @CreateDate: 2022/3/3 10:37
 * @UpdateUser: 更新者
 * @UpdateDate: 2022/3/3
 * @UpdateRemark: 更新说明
 */

val translation_character = mutableListOf(
        Pair("常用语言", mutableListOf(
                Triple("自动检测", "auto", 1),
                Triple("中文(简体)", "zh", 1),
                Triple("英语", "en", 1),
                Triple("日文", "jp", 1),
                Triple("韩文", "kor", 1),
                Triple("法语", "fra", 1),
                Triple("俄语", "ru", 1)
        )),

        Pair("A", mutableListOf(
                Triple("阿拉伯语", "ara", 1),
                Triple("爱尔兰语", "gle", 1),
                Triple("奥克语", "oci", 1),
                Triple("阿尔巴尼亚语", "alb", 1),
                Triple("阿尔及利亚阿拉伯语", "arq", 0),
                Triple("阿肯语", "aka", 0),
                Triple("阿拉贡语", "arg", 0),
                Triple("阿姆哈拉语", "amh", 1),
                Triple("阿萨姆语", "asm", 1),
                Triple("艾马拉语", "aym", 0),
                Triple("阿塞拜疆语", "aze", 1),
                Triple("阿斯图里亚斯语", "ast", 1),
                Triple("奥塞梯语", "oss", 0),
                Triple("爱沙尼亚语", "est", 1),
                Triple("奥杰布瓦语", "oji", 0),
                Triple("奥里亚语", "ori", 1),
                Triple("奥罗莫语", "orm", 0),
        )),

        Pair("B", mutableListOf(
                Triple("波兰语", "pl", 1),
                Triple("波斯语", "per", 1),
                Triple("布列塔尼语", "bre", 1),
                Triple("巴什基尔语", "bak", 0),
                Triple("巴斯克语", "baq", 1),
                Triple("巴西葡萄牙语", "pot", 0),
                Triple("白俄罗斯语", "bel", 1),
                Triple("柏柏尔语", "ber", 1),
                Triple("邦板牙语", "pam", 0),
                Triple("保加利亚语", "bul", 1),
                Triple("北方萨米语", "sme", 0),
                Triple("北索托语", "ped", 0),
                Triple("本巴语", "bem", 0),
                Triple("比林语", "bli", 0),
                Triple("比斯拉马语", "bis", 0),
                Triple("俾路支语", "bal", 0),
                Triple("冰岛语", "ice", 1),
                Triple("波斯尼亚语", "bos", 1),
                Triple("博杰普尔语", "bho", 0),
        )),

        Pair("C", mutableListOf(
                Triple("楚瓦什语", "chv", 0),
                Triple("聪加语", "tso", 0),
        )),

        Pair("D", mutableListOf(
                Triple("丹麦语", "dan", 1),
                Triple("德语", "de", 1),
                Triple("鞑靼语", "tat", 1),
                Triple("掸语", "sha", 0),
                Triple("德顿语", "tet", 0),
                Triple("迪维希语", "div", 0),
                Triple("低地德语", "log", 1),
        )),

        Pair("E", mutableListOf(
                Triple("俄语", "ru", 1),
        )),

        Pair("F", mutableListOf(
                Triple("法语", "fra", 1),
                Triple("菲律宾语", "fil", 1),
                Triple("芬兰语", "fin", 1),
                Triple("梵语", "san", 0),
                Triple("弗留利语", "fri", 0),
                Triple("富拉尼语", "ful", 0),
                Triple("法罗语", "fao", 0),
        )),

        Pair("G", mutableListOf(
                Triple("盖尔语", "gla", 0),
                Triple("刚果语", "kon", 0),
                Triple("高地索布语", "ups", 0),
                Triple("高棉语", "hkm", 1),
                Triple("格陵兰语", "kal", 0),
                Triple("格鲁吉亚语", "geo", 1),
                Triple("古吉拉特语", "guj", 1),
                Triple("古希腊语", "gra", 0),
                Triple("古英语", "eno", 0),
                Triple("瓜拉尼语", "grn", 0),
        )),

        Pair("H", mutableListOf(
                Triple("韩语", "kor", 1),
                Triple("荷兰语", "nl", 1),
                Triple("胡帕语", "hup", 0),
                Triple("哈卡钦语", "hak", 0),
                Triple("海地语", "ht", 0),
                Triple("豪萨语", "hau", 0),
                Triple("黑山语", "mot", 0),
        )),

        Pair("J", mutableListOf(
                Triple("吉尔吉斯语", "kir", 0),
                Triple("加利西亚语", "glg", 1),
                Triple("加拿大法语", "frn", 0),
                Triple("加泰罗尼亚语", "cat", 1),
                Triple("捷克语", "cs", 1),
        )),

        Pair("K", mutableListOf(
                Triple("卡拜尔语", "kab", 1),
                Triple("卡纳达语", "kan", 1),
                Triple("卡努里语", "kau", 0),
                Triple("卡舒比语", "kah", 0),
                Triple("康瓦尔语", "cor", 0),
                Triple("科萨语", "xho", 1),
                Triple("科西嘉语", "cos", 0),
                Triple("克里克语", "cre", 0),
                Triple("克里米亚鞑靼语", "cri", 0),
                Triple("克林贡语", "kli", 0),
                Triple("克罗地亚语", "hrv", 1),
                Triple("克丘亚语", "que", 0),
                Triple("克什米尔语", "kas", 0),
                Triple("孔卡尼语", "kok", 0),
                Triple("库尔德语", "kur", 1),
        )),

        Pair("L", mutableListOf(
                Triple("拉丁语", "lat", 1),
                Triple("老挝语", "lao", 0),
                Triple("罗马尼亚语", "rom", 1),
                Triple("拉特加莱语", "lag", 0),
                Triple("拉脱维亚语", "lav", 1),
                Triple("林堡语", "lim", 0),
                Triple("林加拉语", "lin", 0),
                Triple("卢干达语", "lug", 0),
                Triple("卢森堡语", "ltz", 0),
                Triple("卢森尼亚语", "ruy", 0),
                Triple("卢旺达语", "kin", 1),
                Triple("立陶宛语", "lit", 1),
                Triple("罗曼什语", "roh", 0),
                Triple("罗姆语", "ro", 0),
                Triple("逻辑语", "loj", 0),
        )),

        Pair("M", mutableListOf(
                Triple("马来语", "may", 1),
                Triple("缅甸语", "bur", 1),
                Triple("马拉地语", "mar", 0),
                Triple("马拉加斯语", "mg", 1),
                Triple("马拉雅拉姆语", "mal", 1),
                Triple("马其顿语", "mac", 1),
                Triple("马绍尔语", "mah", 0),
                Triple("迈蒂利语", "mai", 1),
                Triple("曼克斯语", "glv", 0),
                Triple("毛里求斯克里奥尔语", "mau", 0),
                Triple("毛利语", "mao", 0),
                Triple("孟加拉语", "ben", 1),
                Triple("马耳他语", "mlt", 1),
                Triple("苗语", "hmn", 0),
        )),

        Pair("N", mutableListOf(
                Triple("挪威语", "nor", 1),
                Triple("那不勒斯语", "nea", 0),
                Triple("南恩德贝莱语", "nbl", 0),
                Triple("南非荷兰语", "afr", 1),
                Triple("南索托语", "sot", 0),
                Triple("尼泊尔语", "nep", 1),
        )),

        Pair("P", mutableListOf(
                Triple("葡萄牙语", "pt", 1),
                Triple("旁遮普语", "pan", 1),
                Triple("帕皮阿门托语", "pap", 0),
                Triple("普什图语", "pus", 0),
        )),

        Pair("Q", mutableListOf(
                Triple("齐切瓦语", "nya", 0),
                Triple("契维语", "twi", 0),
                Triple("切罗基语", "chr", 0),
        )),

        Pair("R", mutableListOf(
                Triple("日语", "jp", 1),
                Triple("瑞典语", "swe", 1),
        )),

        Pair("S", mutableListOf(
                Triple("萨丁尼亚语", "srd", 0),
                Triple("萨摩亚语", "sm", 0),
                Triple("塞尔维亚 - 克罗地亚语", "sec", 0),
                Triple("塞尔维亚语", "srp", 1),
                Triple("桑海语", "sol", 0),
                Triple("僧伽罗语", "sin", 1),
                Triple("世界语", "epo", 1),
                Triple("书面挪威语", "nob", 1),
                Triple("斯洛伐克语", "sk", 1),
                Triple("斯洛文尼亚语", "slo", 1),
                Triple("斯瓦希里语", "swa", 1),
                Triple("索马里语", "som", 1),
                Triple("塞尔维亚语（ 西里尔 ）", "src", 0),
        )),

        Pair("T", mutableListOf(
                Triple("泰语", "th", 1),
                Triple("土耳其语", "tr", 1),
                Triple("塔吉克语", "tgk", 1),
                Triple("泰米尔语", "tam", 1),
                Triple("他加禄语", "tgl", 1),
                Triple("提格利尼亚语", "tir", 0),
                Triple("泰卢固语", "tel", 1),
                Triple("突尼斯阿拉伯语", "tua", 0),
                Triple("土库曼语", "tuk", 0),
        )),

        Pair("M", mutableListOf(
                Triple("乌克兰语", "ukr", 1),
                Triple("瓦隆语", "wln", 1),
                Triple("威尔士语", "wel", 1),
                Triple("文达语", "ven", 0),
                Triple("沃洛夫语", "wol", 0),
                Triple("乌尔都语", "urd", 1),
        )),

        Pair("X", mutableListOf(
                Triple("西班牙语", "spa", 1),
                Triple("希伯来语", "heb", 1),
                Triple("希腊语", "el", 1),
                Triple("匈牙利语", "hu", 1),
                Triple("西弗里斯语", "fry", 1),
                Triple("西里西亚语", "sil", 0),
                Triple("希利盖农语", "hil", 0),
                Triple("下索布语", "los", 0),
                Triple("夏威夷语", "haw", 0),
                Triple("新挪威语", "nno", 1),
                Triple("西非书面语", "nqo", 0),
                Triple("信德语", "snd", 0),
                Triple("修纳语", "sna", 0),
                Triple("宿务语", "ceb", 0),
                Triple("叙利亚语", "syr", 0),
                Triple("巽他语", "sun", 0),
        )),

        Pair("Y", mutableListOf(
                Triple("英语", "en", 1),
                Triple("印地语", "hi", 1),
                Triple("印尼语", "id", 1),
                Triple("意大利语", "it", 1),
                Triple("越南语", "vie", 1),
                Triple("意第绪语", "yid", 0),
                Triple("因特语", "ina", 0),
                Triple("亚齐语", "ach", 0),
                Triple("印古什语", "ing", 0),
                Triple("伊博语", "ibo", 0),
                Triple("伊多语", "ido", 0),
                Triple("约鲁巴语", "yor", 0),
                Triple("亚美尼亚语", "arm", 1),
                Triple("伊努克提图特语", "iku", 0),
                Triple("伊朗语", "ir", 0),
        )),

        Pair("Z", mutableListOf(
                Triple("中文(简体)", "zh", 1),
                Triple("中文(繁体)  ", "cht", 1),
                Triple("中文(文言文)  ", "wyw", 1),
                Triple("中文(粤语)  ", "yue", 1),
                Triple("扎扎其语", "zaz", 0),
                Triple("中古法语", "frm", 0),
                Triple("祖鲁语", "zul", 0),
                Triple("爪哇语", "jav", 0)
        ))
)

val scanning_spokenLanguage = mutableListOf(
        Pair("扫描翻译", mutableListOf(
                Triple("自动检测","auto",0),
                Triple("中文","zh",0),
                Triple("英语","en",0),
                Triple("日语","jp",0),
                Triple("韩语","kor",0),
                Triple("法语","fra",0),
                Triple("西班牙语","spa",0),
                Triple("俄语","ru",0),
                Triple("葡萄牙语","pt",0),
                Triple("德语","de",0),
                Triple("意大利语","it",0),
                Triple("丹麦语","dan",0),
                Triple("荷兰语","nl",0),
                Triple("马来语","may",0),
                Triple("瑞典语","swe",0),
                Triple("印尼语","id",0),
                Triple("波兰语","pl",0),
                Triple("罗马尼亚语","rom",0),
                Triple("土耳其语","tr",0),
                Triple("希腊语","el",0),
                Triple("匈牙利语","hu",0)
        ))
)